earth borer - Francés Inglés Diccionario